Average Case Complexity Theory

نویسندگان

  • Piyush Srivastava
  • Leonard Schulman
  • Christopher Umans
چکیده

Informally, Average case Complexity theory considers the average complexity with respect to a probability distribution over the set of inputs, instead of the complexity on the worst case input, as a criterion for the hardness of a problem. With regard to this theory, we explore the notion of a natural distribution. In particular, we consider different bounds on the minentropy of such distributions over input strings of a fixed length, and generalize the incompleteness theorem (under deterministic reductions) for distributional problems using techniques based on the work by Gurevich[1991] . We also present some weak restrictions on randomized reductions under which problems with a uniform distribution are average case complete. These restrictions have generalizations to the case when the distribution is not uniform but still has an upper bound on its min entropy, over strings of a given length. We also describe our attempts to study the effect of unnatural encodings on average case completeness.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Translator Education in the Light of Complexity Theory: A Case of Iran’s Higher Education System

In the fast-growing world of translation studies, many students may not receive adequate training at universities. A new multi-facetted approach is therefore needed to be applied in translator educational programs to meet the students’ needs and professional expectations. In order to describe the complex interrelations in translator education systems and propose a research framework that takes ...

متن کامل

Average Case Complexity, Revisited

More than two decades elapsed since Levin set forth a theory of average-case complexity. In this survey we present the basic aspects of this theory as well as some of the main results regarding it. The current presentation deviates from our old “Notes on Levin’s Theory of Average-Case Complexity” (ECCC, TR97-058, 1997) in several aspects.

متن کامل

Contents 1 Average - Case Computational Complexity Theory 1

NP-complete problems are generally thought of as being com-putationally intractable. However, NP-completeness is a worst-case concept. Indeed, some NP-complete problems are \easy on average," though some may not be. How is one to know whether an NP-complete problem is \diicult on average"? The theory of average-case computational complexity , initiated by Levin about ten years ago, is devoted t...

متن کامل

Computational Complexity Theory

Being NP complete has been widely interpreted as being computationally intractable But NP completeness is a worst case concept Some NP complete problems are easy on average but some may not be How is one to know whether an NP complete problem is di cult on average The theory of average case computational complexity initiated by Levin about ten years ago is devoted to studying this problem This ...

متن کامل

Notes on Levin's Theory of Average-Case Complexity

In 1984, Leonid Levin initiated a theory of average-case complexity. We provide an exposition of the basic definitions suggested by Levin, and discuss some of the considerations underlying these definitions.

متن کامل

A Machine-Checked Proof of the Average-Case Complexity of Quicksort in Coq

As a case-study in machine-checked reasoning about the complexity of algorithms in type theory, we describe a proof of the average-case complexity of Quicksort in Coq. The proof attempts to follow a textbook development, at the heart of which lies a technical lemma about the behaviour of the algorithm for which the original proof only gives an intuitive justification. We introduce a general fra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009